package crs.web.conversores;

import java.beans.PropertyEditorSupport;


/** 
 * 
 * Transforma los textos a uppercase al guardarse los datos ya que el enmascarmiento que se hace 
 * en el JSP solo es superficial. No afecta al dato de la propiedad del bean
 * 
 * @author EX90004
 * 
 *
 */

public class ConversorLowercaseToUppercase extends PropertyEditorSupport {

	public ConversorLowercaseToUppercase() {
		super.setValue("");
	}

	public String getAsText() {
		
		if (super.getValue()==null){
			return "";
		}
		
		return super.getValue().toString().trim();
		
	}

	
	public void setAsText(String text)  {
		super.setValue(text.toUpperCase().trim());
	}

}
